home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 2002 November / SGI Freeware 2002 November - Disc 2.iso / dist / fw_glimpse.idb / usr / freeware / src / glimpse-3.0 / libtemplate / util / Makefile.NeXT.z / Makefile.NeXT
Makefile  |  1997-09-09  |  1KB  |  51 lines

  1. #
  2. #  Makefile for the utilities source directory 
  3. #
  4. #  $Id: Makefile.in,v 1.6 1994/09/30 21:55:07 hardy Exp $
  5. #
  6. prefix = /usr/local/harvest
  7. INSTALL_BINDIR    = $(prefix)/bin
  8. INSTALL_LIBDIR    = $(prefix)/lib
  9. INSTALL_MANDIR     = $(prefix)/man
  10.  
  11. SHELL        = /bin/sh
  12. CC = gcc
  13. INSTALL        = cp #install -c
  14. INSTALL_BIN     = ${INSTALL}
  15. INSTALL_FILE     = ${INSTALL} #-m 644
  16. RANLIB        = /bin/ranlib
  17.  
  18. DEBUG        = $(DEBUG_TOP) #-O #-g #-DDEBUG
  19. INCLUDE        = -I../include
  20. CFLAGS        = $(DEBUG) $(INCLUDE)
  21.  
  22. LIBFILE        = libutil.a 
  23. LIBDIR        = ../lib
  24. # Delete strerror.o, because it conflicts with definition in
  25. # /lib/libsys_s.a on NeXT systems
  26. OBJS        = buffer.o host.o log.o strdup.o system.o \
  27.           string.o xmalloc.o
  28.  
  29. all:    $(LIBFILE) install-lib
  30.  
  31. ctags:
  32.     @ctags -w *.c 
  33.  
  34. clean:
  35.     -rm -f core *.o $(LIBFILE) tags 
  36.  
  37. #realclean:    clean
  38. #    -rm -rf Makefile
  39.  
  40. install:    install-lib
  41.  
  42. install-lib:    $(LIBDIR)/$(LIBFILE)
  43.  
  44. $(LIBDIR)/$(LIBFILE):    $(LIBFILE)
  45.     $(INSTALL_FILE) $(LIBFILE) $(LIBDIR)/$(LIBFILE)
  46.     $(RANLIB) $(LIBDIR)/$(LIBFILE)
  47.  
  48. $(LIBFILE):    $(OBJS)
  49.     ar r $(LIBFILE) $(OBJS)
  50.     $(RANLIB) $(LIBFILE)
  51.